Had Best — synonyms, definition

1. had best (Verb)

1 synonym
do well
1 definition

had best (Verb) — Act in one's own or everybody's best interest.

2 types of
act move